package com.pro.common.service.pay.model.db;

import com.pro.common.api.CommonConst;
import com.pro.common.api.model.auth.IAdminClass;
import com.pro.common.api.pay.model.base.BaseChannel;
import com.pro.framework.javatodb.annotation.JTDField;
import com.pro.framework.javatodb.annotation.JTDTable;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;


@Data
@EqualsAndHashCode(callSuper = true)
@Schema(description = "代付渠道")
@JTDTable(entityId = 323, module = CommonConst.Modules.pay)
public class PayoutChannel extends BaseChannel implements IAdminClass {
    @Schema(description = "卡号类型编号") // cardType 在 PaymentChannel 中,只用于配合前端显示 相当于分组编号
    @JTDField(entityName = "pay.payCardType")
    private String cardType;
}
